/*
 * Copyright 2000-2014 JetBrains s.r.o.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

.global-footer {
    height: 90px;
    background-color: #1a1a1a;
    color: #b2b2b2;
}

.global-footer .header {
    font-family: "GraublauSlab Regular", Georgia, serif;
    font-size: 24px;
    color: #7c7979;
    margin-bottom: 24px;
}

.global-footer-terms {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 24px 0;
}

.global-footer-terms:after {
    display: block;
    clear: both;
    height: 0;
    content: '';
}

.global-footer-terms .terms-copyright {
    float: left;
    line-height: 40px;
    height: 40px;
}

.global-footer-terms .terms-copyright a {
    color: #fff;
}

.global-footer-terms .terms-copyright a:hover {
    color: #f47810;
}

.global-footer-terms .terms-sponsor {
    position: relative;
    float: right;
    right: 0;
    line-height: 40px;
    height: 40px;
}

.global-footer-terms .terms-sponsor .sponsor_jetbrains {
    opacity: 0.7;
    display: inline-block;
    vertical-align: middle;
    margin-left: 3px;
    width: 50px;
    height: 50px;
    background: url("/static/images/JB_logo.svg");
    font-size: 0;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .global-footer-terms .terms-sponsor .sponsor_jetbrains {
        background-image: url("/static/images/JB_logo.svg");
    }
}

.global-footer-terms .terms-sponsor .sponsor_jetbrains:hover {
    opacity: 0.9;
}